package com.yunxi.service.localService.sto;

import com.yunxi.core.service.IServicePlus;
import com.yunxi.model.sto.StoVehicleLendOrder;
import com.yunxi.sto.pojo.StoVehicleLendOrderDetailVO;
import com.yunxi.sto.pojo.StoVehicleLendOrderQueryVO;
import com.yunxi.sto.pojo.StoVehicleLendOrderVO;
import java.util.List;

/**
 * <p>
 * 借车单 服务类
 * </p>
 *
 * @author caoYong
 * @since 2019-05-30
 */
public interface StoVehicleLendOrderService extends IServicePlus<StoVehicleLendOrder> {

    void delAndReset(List<String> list, Integer isDel,String userId)throws Exception;

    void toInOutPlan(StoVehicleLendOrderVO stoVehicleLendOrderVO, Integer isOut)throws Exception;

    List<StoVehicleLendOrder> queryOverTimeLendOrder();

    List<StoVehicleLendOrderQueryVO> export(StoVehicleLendOrderQueryVO stoVehicleLendOrderQueryVO) throws Exception;

    StoVehicleLendOrderDetailVO loadDetail(String id) throws Exception;
}
